break a vector into components